ASP.NET Core ইন্সটল এবং সেটআপ করার প্রক্রিয়া খুবই সহজ এবং দ্রুত। নিচে ধাপে ধাপে ASP.NET Core ইন্সটল এবং সেটআপ করার প্রক্রিয়া বর্ণনা করা হলো।
ASP.NET Core চালানোর জন্য আপনার কম্পিউটারে কিছু নির্দিষ্ট সফটওয়্যার এবং কনফিগারেশন থাকতে হবে:
অপারেটিং সিস্টেম: Windows, macOS অথবা Linux
.NET SDK: .NET SDK (Software Development Kit) ইন্সটল করতে হবে, যা ASP.NET Core অ্যাপ্লিকেশন তৈরি করার জন্য প্রয়োজনীয় টুলস ও লাইব্রেরি সরবরাহ করে।
.NET SDK ডাউনলোড:
ইন্সটলেশন:
.exe
ফাইল চালু করুন এবং নির্দেশনা অনুসরণ করে ইন্সটল করুন।.NET SDK ডাউনলোড:
ইন্সটলেশন:
.pkg
ফাইল চালু করুন এবং নির্দেশনা অনুসরণ করে ইন্সটল করুন।.NET SDK ডাউনলোড:
ইন্সটলেশন:
প্রতিটি লিনাক্স ডিস্ট্রিবিউশনের জন্য আলাদা ইনস্টলেশন কমান্ড রয়েছে। যেমন, উবুন্টুতে কমান্ড ব্যবহার করে ইন্সটল করা যেতে পারে:
sudo apt-get update; sudo apt-get install -y dotnet-sdk-7.0
ASP.NET Core প্রজেক্ট তৈরি এবং ডিবাগ করার জন্য Visual Studio একটি শক্তিশালী IDE (Integrated Development Environment)।
ডাউনলোড এবং ইন্সটল:
Visual Studio Code (VS Code) হলো একটি লাইটওয়েট, ওপেন সোর্স এডিটর যা ASP.NET Core ডেভেলপমেন্টের জন্য অত্যন্ত জনপ্রিয়।
ডাউনলোড এবং ইন্সটল:
ডটনেট এক্সটেনশন ইনস্টল:
একবার .NET SDK এবং IDE ইন্সটল হয়ে গেলে, আপনি খুব সহজেই একটি নতুন ASP.NET Core অ্যাপ্লিকেশন তৈরি করতে পারেন।
নতুন প্রজেক্ট তৈরি করুন:
প্রজেক্ট কনফিগার করুন:
প্রজেক্ট চালান:
F5
চাপুন অ্যাপ রান করতে।কমান্ড প্রম্পট ওপেন করুন:
নতুন ASP.NET Core অ্যাপ তৈরি করুন:
নিচের কমান্ডটি ব্যবহার করুন:
dotnet new mvc -n MyFirstApp
(এখানে mvc
হলো অ্যাপের টেমপ্লেট এবং MyFirstApp
হলো অ্যাপের নাম।)
প্রজেক্ট চালান:
প্রজেক্ট ফোল্ডারে গিয়ে কমান্ড দিন:
cd MyFirstApp
dotnet run
ASP.NET Core অ্যাপ্লিকেশন কনফিগারেশনের জন্য appsettings.json, environment variables, এবং Command Line Arguments ব্যবহার করা হয়।
ASP.NET Core অ্যাপ্লিকেশন চালানোর জন্য Visual Studio বা Visual Studio Code ব্যবহার করতে পারেন। Visual Studio তে আপনি F5 চেপে অ্যাপ্লিকেশনটি রান এবং ডিবাগ করতে পারবেন। Visual Studio Code এ Terminal থেকে dotnet run
কমান্ড ব্যবহার করে অ্যাপ রান করতে হবে এবং ব্রাউজারে গিয়ে অ্যাপ দেখতে পারবেন।
ASP.NET Core ইন্সটল এবং সেটআপ করা খুবই সহজ, এবং একবার সেটআপ হয়ে গেলে আপনি যেকোনো ধরনের ওয়েব অ্যাপ্লিকেশন বা API ডেভেলপ করতে পারবেন।
common.read_more